home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / tcclib.exe / XBOX.C < prev    next >
Encoding:
Text File  |  1990-01-31  |  717 b   |  37 lines

  1. unsigned char far *ScrPtr( int x, int y );
  2.  
  3. void XDrawBox( x, y, xx, yy )
  4. {
  5.     register unsigned char far *scptr = ScrPtr( x, y );
  6.     register int i;
  7.  
  8.     *scptr = 201;
  9.     scptr++;
  10.     scptr++;
  11.     for (i=x+1; i<xx; ++i) {    /* top line */
  12.         *scptr = 205;
  13.         scptr++;
  14.         scptr++;
  15.     }
  16.     *scptr = 187;            /* top left corner */
  17.     scptr += 160;
  18.     for (i=y+1; i<yy; ++i) {    /* right side */
  19.         *scptr = 186;
  20.         scptr += 160;
  21.     }
  22.     *scptr = 188;            /* bottom right corner */
  23.     scptr--;
  24.     scptr--;
  25.     for (i=x+1; i<xx; ++i) {
  26.         *scptr = 205;        /* bottom line */
  27.         scptr--;
  28.         scptr--;
  29.     }
  30.     *scptr = 200;            /* bottom left corner */
  31.     scptr -= 160;
  32.     for (i=y+1; i<yy; ++i) {    /* left side */
  33.         *scptr = 186;
  34.         scptr -= 160;
  35.     }
  36. }
  37.